home *** CD-ROM | disk | FTP | other *** search
/ Apple AUX 3.0 / Apple AUX 3.0.iso / System Folder / Finder / Finder.rsrc / bin.rsrc_CODE_132.txt < prev    next >
Text File  |  1991-04-25  |  19KB  |  323 lines

  1. # near model CODE resource
  2. # jump table entries: 12928-12928 (1 of them)
  3. export_1616:
  4. 00000000  4E56 FC44                link       A6, -0x03BC
  5. 00000004  48E7 0118                movem.l    -[A7], D7,A3,A4
  6. 00000008  2878 0B64                movea.l    A4, [0x00000B64 /* BackgrounderVars */]
  7. 0000000C  206E 0008                movea.l    A0, [A6 + 0x8]
  8. 00000010  2050                     movea.l    A0, [A0]
  9. 00000012  2D68 0092 FFFC           move.l     [A6 - 0x4], [A0 + 0x92]
  10. 00000018  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  11. 0000001C  4EAD 2FC2                jsr        [A5 + 0x2FC2 /* export_1524 */]
  12. 00000020  4A00                     tst.b      D0
  13. 00000022  588F                     addq.l     A7, 4
  14. 00000024  6600 03CA                bne        +0x3CC /* 000003F0 */
  15. 00000028  2F3C 6578 746E           move.l     -[A7], 0x6578746E /* 'extn' */
  16. 0000002E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  17. 00000032  4EAD 2F02                jsr        [A5 + 0x2F02 /* export_1500 */]
  18. 00000036  2D40 FFF8                move.l     [A6 - 0x8], D0
  19. 0000003A  508F                     addq.l     A7, 8
  20. 0000003C  6700 03B2                beq        +0x3B4 /* 000003F0 */
  21. 00000040  7000                     moveq.l    D0, 0x00
  22. 00000042  2D40 FF9E                move.l     [A6 - 0x62], D0
  23. 00000046  206E FFFC                movea.l    A0, [A6 - 0x4]
  24. 0000004A  2050                     movea.l    A0, [A0]
  25. 0000004C  3D68 0030 FFA2           move.w     [A6 - 0x5E], [A0 + 0x30]
  26. 00000052  41EE FE8C                lea.l      A0, [A6 - 0x174]
  27. 00000056  4210                     clr.b      [A0]
  28. label00000058:
  29. 00000058  102D FE02                move.b     D0, [A5 - 0x1FE]
  30. 0000005C  6500 0392                bcs        +0x394 /* 000003F0 */
  31. 00000060  0C00 0005                cmpi.b     D0, 0x5
  32. 00000064  6200 038A                bhi        +0x38C /* 000003F0 */
  33. 00000068  7200                     moveq.l    D1, 0x00
  34. 0000006A  1200                     move.b     D1, D0
  35. 0000006C  D241                     add.w      D1, D1
  36. 0000006E  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  37. 00000072  4EFB 1000                jmp        [PC + D1.w]
  38. 00000076  000E 0034                ori.b      A6, 0x34 /* '4' */
  39. 0000007A  0082 00B8 02AC           ori.l      D2, 0xB802AC
  40. 00000080  0362                     bchg       -[A2], D1
  41. 00000082  B9FC FFFF FFFF           cmpa.l     A4, 0xFFFFFFFF
  42. 00000088  6704                     beq        +0x6 /* 0000008E */
  43. 0000008A  200C                     move.l     D0, A4
  44. 0000008C  6606                     bne        +0x8 /* 00000094 */
  45. label0000008E:
  46. 0000008E  7004                     moveq.l    D0, 0x04
  47. 00000090  A522                     syscall    NewHandleSys, flags=5
  48. 00000092  2848                     movea.l    A4, A0
  49. label00000094:
  50. 00000094  200C                     move.l     D0, A4
  51. 00000096  6700 0358                beq        +0x35A /* 000003F0 */
  52. 0000009A  2054                     movea.l    A0, [A4]
  53. 0000009C  4250                     clr.w      [A0]
  54. 0000009E  21CC 0B64                move.l     [0x00000B64 /* BackgrounderVars */], A4
  55. 000000A2  1B7C 0001 FE02           move.b     [A5 - 0x1FE], 0x1
  56. 000000A8  4878 2818                push.l     0x2818
  57. 000000AC  486E FE8C                pea.l      [A6 - 0x174]
  58. 000000B0  4EAD 10F2                jsr        [A5 + 0x10F2 /* export_538 */]
  59. 000000B4  486E FE8C                pea.l      [A6 - 0x174]
  60. 000000B8  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  61. 000000BC  4EAD 2D82                jsr        [A5 + 0x2D82 /* export_1452 */]
  62. 000000C0  2D40 FE88                move.l     [A6 - 0x178], D0
  63. 000000C4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  64. 000000C8  6700 0326                beq        +0x328 /* 000003F0 */
  65. 000000CC  4878 4362                push.l     0x4362 /* 'Cb' */
  66. 000000D0  206E FE88                movea.l    A0, [A6 - 0x178]
  67. 000000D4  2F08                     move.l     -[A7], A0
  68. 000000D6  2050                     movea.l    A0, [A0]
  69. 000000D8  2050                     movea.l    A0, [A0]
  70. 000000DA  2268 000C                movea.l    A1, [A0 + 0xC]
  71. 000000DE  4E91                     jsr        [A1]
  72. 000000E0  4A00                     tst.b      D0
  73. 000000E2  508F                     addq.l     A7, 8
  74. 000000E4  6700 030A                beq        +0x30C /* 000003F0 */
  75. 000000E8  2054                     movea.l    A0, [A4]
  76. 000000EA  0068 8000 0002           ori.w      [A0 + 0x2], 0x8000
  77. 000000F0  1B7C 0002 FE02           move.b     [A5 - 0x1FE], 0x2
  78. 000000F6  2F3C 7072 6E74           move.l     -[A7], 0x70726E74 /* 'prnt' */
  79. 000000FC  2F3C FFFF 8000           move.l     -[A7], 0xFFFF8000
  80. 00000102  4EAD 123A                jsr        [A5 + 0x123A /* export_579 */]
  81. 00000106  2B40 FDFE                move.l     [A5 - 0x202], D0
  82. 0000010A  70FF                     moveq.l    D0, 0xFFFFFFFF
  83. 0000010C  B0AD FDFE                cmp.l      D0, [A5 - 0x202]
  84. 00000110  508F                     addq.l     A7, 8
  85. 00000112  6700 02DC                beq        +0x2DE /* 000003F0 */
  86. 00000116  7000                     moveq.l    D0, 0x00
  87. 00000118  2B40 FDFA                move.l     [A5 - 0x206], D0
  88. 0000011C  2B40 FDF6                move.l     [A5 - 0x20A], D0
  89. 00000120  72FF                     moveq.l    D1, 0xFFFFFFFF
  90. 00000122  2B41 FDF2                move.l     [A5 - 0x20E], D1
  91. 00000126  1B7C 0003 FE02           move.b     [A5 - 0x1FE], 0x3
  92. 0000012C  41EE FE84                lea.l      A0, [A6 - 0x17C]
  93. 00000130  20B8 020C                move.l     [A0], [0x0000020C /* Time */]
  94. 00000134  202D FDF2                move.l     D0, [A5 - 0x20E]
  95. 00000138  B0AE FE84                cmp.l      D0, [A6 - 0x17C]
  96. 0000013C  6200 017C                bhi        +0x17E /* 000002BA */
  97. 00000140  4878 2818                push.l     0x2818
  98. 00000144  486E FE8C                pea.l      [A6 - 0x174]
  99. 00000148  4EAD 10F2                jsr        [A5 + 0x10F2 /* export_538 */]
  100. 0000014C  486E FE8C                pea.l      [A6 - 0x174]
  101. 00000150  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  102. 00000154  4EAD 2D82                jsr        [A5 + 0x2D82 /* export_1452 */]
  103. 00000158  2D40 FE80                move.l     [A6 - 0x180], D0
  104. 0000015C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  105. 00000160  671A                     beq        +0x1C /* 0000017C */
  106. 00000162  4878 4362                push.l     0x4362 /* 'Cb' */
  107. 00000166  206E FE80                movea.l    A0, [A6 - 0x180]
  108. 0000016A  2F08                     move.l     -[A7], A0
  109. 0000016C  2050                     movea.l    A0, [A0]
  110. 0000016E  2050                     movea.l    A0, [A0]
  111. 00000170  2268 000C                movea.l    A1, [A0 + 0xC]
  112. 00000174  4E91                     jsr        [A1]
  113. 00000176  4A00                     tst.b      D0
  114. 00000178  508F                     addq.l     A7, 8
  115. 0000017A  663E                     bne        +0x40 /* 000001BA */
  116. label0000017C:
  117. 0000017C  41EE FD80                lea.l      A0, [A6 - 0x280]
  118. 00000180  4210                     clr.b      [A0]
  119. 00000182  486E FE8C                pea.l      [A6 - 0x174]
  120. 00000186  2F3C 8000 0000           move.l     -[A7], 0x80000000
  121. 0000018C  7031                     moveq.l    D0, 0x31
  122. 0000018E  2F00                     move.l     -[A7], D0
  123. 00000190  4878 281A                push.l     0x281A
  124. 00000194  486E FD80                pea.l      [A6 - 0x280]
  125. 00000198  4EAD 1192                jsr        [A5 + 0x1192 /* export_558 */]
  126. 0000019C  486E FD80                pea.l      [A6 - 0x280]
  127. 000001A0  4EAD 1DD2                jsr        [A5 + 0x1DD2 /* export_950 */]
  128. 000001A4  2054                     movea.l    A0, [A4]
  129. 000001A6  0268 7FFF 0002           andi.w     [A0 + 0x2], 0x7FFF
  130. 000001AC  1B7C 0001 FE02           move.b     [A5 - 0x1FE], 0x1
  131. 000001B2  4FEF 0018                lea.l      A7, [A7 + 0x18]
  132. 000001B6  6000 0238                bra        +0x23A /* 000003F0 */
  133. label000001BA:
  134. 000001BA  7000                     moveq.l    D0, 0x00
  135. 000001BC  2640                     movea.l    A3, D0
  136. 000001BE  7201                     moveq.l    D1, 0x01
  137. 000001C0  240B                     move.l     D2, A3
  138. 000001C2  6616                     bne        +0x18 /* 000001DA *